<?php

class sucursal
		{
			private $id;
			private $nombre;
			private $direccion;
			private $comentarios;
			private $foto;
			private $ruc;
		// GET
			public function getId() {
			  return $this->id;
			}

			public function getNombre() {
			  return $this->nombre;
			}

			public function getDireccion() {
			  return $this->direccion;
			}

			public function getComentarios() {
			  return $this->comentarios;
			}

			public function getFoto() {
			  return $this->foto;
			}

			public function getRuc() {
			  return $this->ruc;
			}

		// SET
			public function setId($id) {
			  $this->id=$id;
			}

			public function setNombre($nombre) {
			  $this->nombre=$nombre;
			}

			public function setDireccion($direccion) {
			  $this->direccion=$direccion;
			}

			public function setComentarios($comentarios) {
			  $this->comentarios=$comentarios;
			}

			public function setFoto($foto) {
			  $this->foto=$foto;
			}

			public function setRuc($ruc) {
			  $this->ruc=$ruc;
			}

		// ORM GENERATE MODEL
			public function table() {
			  return "sucursal" ;
			}

			public function signesToSave() {
			  return "?,?,?,?,?,?";
			}

			public function signesToUpdate() {
			  return "nombre=?,direccion=?,comentarios=?,foto=?,ruc=?";
			}

			public function fieldsToArray() {
			  return array("id","nombre","direccion","comentarios","foto","ruc");
			}

			public function fieldsToString() {
			  return "id,nombre,direccion,comentarios,foto,ruc" ;
			}

			public function paramsToSave() {
			  $array = array(
					$this-> getId(),
					$this-> getNombre(),
					$this-> getDireccion(),
					$this-> getComentarios(),
					$this-> getFoto(),
					$this-> getRuc());
			 return $array;
			}

			public function paramsToUpdate() {
			  $array = array(
					$this-> getNombre(),
					$this-> getDireccion(),
					$this-> getComentarios(),
					$this-> getFoto(),
					$this-> getRuc(),
					$this-> getId());
			 return $array;
			}

        }
?>
